Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Australia F1 Australia F2 Japan F5 Japan F4 Japan F6 Japan F7 Japan F8 Japan F9 Japan F10 Japan F11 Japan F12 Japan F1 Korea F1 Korea F2 Korea F3 France F11 Japan F11 Thailand F2 Japan F3 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 India F6 India F7 Japan F11 Australia F1 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Japan F6 Japan F7 Japan F8 Japan F9 Thailand F4 Thailand F5 Indonesia F2 Japan F8 Japan F9 China F6 Indonesia F3 Italy F27 Japan F1 Japan F2 Japan F10 Japan F10 Japan F6 Japan F5 Togliatti Cup - Togliatti VI Gramado Open de Tenis - Gramado Porsche Open - Poznan II Challenger Ciudada de Guayaquil - Guayaquil La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Siemens Open 2007 - Scheveningen Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Aberto de Sao Paulo - Sao Paulo Abierto Internacional de Salinas 'Dario Expreso' - Salinas Oberstaufen Cup-Head German Master's Series - Oberstaufen Timisoara Challenger - Timisoara Pekao Open - Szczecin Copa Petrobras-Uruguay - Montevideo Dunlop World Challenge - Toyota Sao Paulo Challenger Salinas Challenger Bucaramanga Challenger Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Busan Challenger Buenos Aires Challenger Santiago Challenger Yokohama Challenger Toyota Challenger Sao Paulo Challenger Kyoto Challenger Blunmenau Challenger Athens Challenger Rome Challenger Ostrava Challenger Biella Challenger Alessandria Challenger Nottingham Challenger Rimini Challenger Brasilia Challenger Seoul Challenger Santiago Challenger Sao Paulo Challenger Toyota Challenger Sao Paulo Challenger Kyoto Challenger Santiago Challenger Barranquilla Challenger Tallahassee Challenger Blumenau Challenger Nottingham Challenger San Benedetto Challenger Poznan Challenger Bangkok Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Florianopolis Challenger Kyoto Challenger Santiago Challenger Le Gosier Challenger Kaohsiung Challenger Rome Challenger Bordeaux Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Toyota Challenger Le Gosier Challenger Leon Challenger Mexico City Challenger Kun-Ming Challenger Nottingham-2 Challenger Binghamton Challenger Seoul Challenger Yokohama Challenger Toyota Challenger New Delhi Challenger Gimcheon Challenger Kaohsiung Challenger Pune Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Burnie Challenger Launceston Challenger Shenzhen Challenger St. Brieuc Challenger Seoul Challenger Ilkley Challenger Yokohama Challenger Bangkok Challenger Kyoto Challenger Drummondville Challenger Taipei City Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Surbiton Challenger Irving Challenger Kaohsiung Challenger Liuzhou Challenger Shenzhen Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Binghamton Challenger Chengdu Challenger Yokkaichi Challenger Shanghai Challenger Kaohsiung Challenger Brest Challenger Shenzhen Challenger Kobe Challenger Bengalaru Challenger Indian Wells Challenger Forli Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 2 Challenger Lugano Challenger Aguascalientes Challenger Morelos Challenger Yokohama Challenger Matsuyama Challenger Kobe Challenger Yokkaichi Challenger St. Remy Challenger Prostejov Challenger Monza Challenger Todi Challenger Pingguo Challenger Burnie Challenger Pereira Challenger Busan Challenger Fergana Challenger Rimouski Challenger Shanghai Challenger Shenzhen Challenger Nottingham-2 Challenger Nottingham-2 Challenger Beijing Challenger Guangzhou Challenger XL Capital Bermuda Open - Bermuda Sassuolo Challenger - Sassuolo Aptos Challenger Bangkok Challenger Kaoshuing Challenger Copa AT&T - Buenos Aires Mercedes Cup - Stuttgart Aberto Da Costa Do Sauipe - Bahia Vietnam Open - Ho Chi Minh City Copa Ericsson Chile - Santiago Copa Ericsson Peru - Lima Copa Ericsson Uruguay - Montevideo Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe VIII Avierto Internacional de Salinas - Salinas Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Tampere Imageneering Open - Tampere Istanbul Challenger AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Uncle Toby's Australian Men's Clay Court Challenger - Canberra Brasov Challenger - Brasov Architect Open - Budapest Legg Mason Tennis Classic - Washington Aberto de Sao Paulo - Sao Paulo X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills AEGON Championships - London Banca Stato Challenger - Lugano Oberstaufen Cup - Oberstaufen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai Timisoara Challenger 2005 - Timisoara Movistar Open - Santiago Copa Petrobras - Buenos Aires Copa Kia - Santiago Memorial Manfredini - Sassuolo Copa Claro - Buenos Aires Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani Gerry Weber Open - Halle Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Atlanta Tennis Championships - Atlanta San Marino Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Fes Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Malaysian Open - Kuala Lumpur Trofeo Sisma Mantova - Mantova ATP Challenger Trophy 2007 - Trnava Challenger Ciudad de Guayaquil - Guayaquil Keio Challenger International Tennis Tournament - Yokohama Shimadzu All Japan Indoor Tennis Championships - Kyoto San Benedetto Challenger - San Benedetto Samsung Challenger 2007 - Ho Chi Minh City Aircel Chennai Open - Chennai Akbank Private Banking TED Open - Istanbul Geneva Challenger - Geneva Morocco Tennis Tour - Rabat Furth Challenger Aptos Challenger Rimini Challenger Poznan Challenger VTR Open - Vina del Mar Chuncheon Challenger Sao Paulo Challenger Copa Claro - Buenos Aires Cairo Challenger US Men's Clay Court Championship - Houston Cordenons Challenger Regional Hand Center Men's Challenger - Fresno Bucaramanga Challenger Alessandria Challenger 5° Sporting Challenger - Turin Bucaramanga Challenger Keio Challenger International Tennis Tournament - Yokohama Aberto de Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger II Naples ITG Challenger - Naples Burnie Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Anning Challenger Wuhan Challenger Harbour Tennis Cup Regione Lombardia - Milan Savannah Challenger Kyoto Challenger The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Busan Challenger Sao Paulo - Brazil PTT Thailand Open - Bangkok Iquique Challenger Rakuten Japan Open - Tokyo Oberstaufen Cup - Oberstaufen Busan Open Challenger Tennis - Busan Aircel Chennai Open - Chennai Anning Challenger Nottingham Challenger Lexington Challenger Burnie Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Brisbane International - Brisbane Hong Kong Challenger Apia International - Sydney Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo V Gramado Open de Tennis - Gramado Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Bangkok Challenger Shanghai Challenger Hall of Fame Open - Newport Nanchang Challenger Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Murray River Open - Melbourne BMW Open - Munich Hall of Fame Open - Newport Hua Hin Challenger Libema Open - 's-Hertogenbosch Banja Luka Challenger 2004 - Banja Luka Medjurgorje Open - Medjugorje Kyoto Challenger Abierto Mexicano Telcel - Acapulco Lexington Challenger Leon Challenger Tallahassee Challenger Seoul Challenger Dubrovnik Open - Dubrovnik Biel Challenger Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Uruguay - Montevideo Antonio Savoldi-Marco Co. - Manerbio Copa Ericsson Chile - Santiago Kaohsiung Challenger Citta di Como - Como Copa Ericsson Uruguay - Montevideo Kobe Challenger Surbiton Challenger Copa Petrobras Santiago - Santiago Toyota Challenger Bangkok Challenger Busan Challenger Kyoto Challenger Nord LB Open - Braunschweig Copa Petrobras-Argentina - Buenos Aires Santos Challenger Cyclus Open de Tenis - Florianopolis Shenzhen Challenger Seoul Challenger XI Abierto Internacional de Salinas - Salinas Ostrava Challenger Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis San Remo Challenger Noumea Challenger Oberstaufen Challenger BMW Tennis Championship - Sunrise Aptos Challenger Lugano Challenger Citta di Como Challenger - Como Copa Petrobras Brazil - Aracaju Sopot Challenger St. Petersburg Challenger by Kinex - St. Petersburg Melbourne Challenger Orbetello Challenger IX Trofeo Ciudad de Quito - Quito USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Yokohama Challenger Zagreb Challenger Garden Open - Rome Ljubljana Open 2002 - Ljubljana Uncle Toby's Burnie Challenger - Tasmania Fergana Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Hungarian Open - Budapest Karlsruhe Challenger Seoul Challenger Bukhara Challenger - Bukhara 10th Wartburg Open - Eisenach IV Manta Open - Manta Ispat Open 2004 - Ostrava Sao Jose Do Rio Preto Challenger Muller Cup - Ulm Karshi Challenger - Karshi Guangzhou Challenger San Remo Tennis Cup - San Remo Bangkok Challenger Noumea Challenger Belo Horizonte Challenger Kosice Challenger Kyoto Challenger Ljubljana Open - Ljubljana Sao Leopoldo Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Ljubljana Open - Ljubljana BH Tennis Open International Cup - Belo Horizonte Memorial Savigni - Sassuolo Rimouski Challenger West Lakes Challenger Banca Stato Challenger Lugano - Lugano Bangkok Challenger Montevideo Challenger Pekao Open - Szczecin Guadalajara Challenger Scheveningen Challenger Siemens Open 2004 - Scheveningen Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Sydney Challenger Lexington Challenger SAA Hilversum Open - Hilversum Leon Challenger Copa Petrobras Brazil - Belo Horizonte Orbetello Challenger Asuncion Challenger Granby Challenger Buenos Aires Challenger Salinas Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Montevideo Challenger Memorial Kolyaskin - Donetsk Sarasota Challenger Rijeka Challenger Vancouver Challenger Binghamton Challenger San Remo Tennis Cup - San Remo La Serena Open - La Serena New Delhi Challenger Caltanissetta Challenger Copa Telefonica CTC Chile - Santiago AIG Japan Open Tennis Championships - Tokyo Barletta Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Salvador Challenger Copa Petrobras-Brazil - Aracaju Tunis Challenger Nossa Caixa Tennis Cup - Sao Paulo Buenos Aires Challenger Kyoto Challenger Santiago Challenger Toyota Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Steelers Cup - Kosice Zagreb Open - Zagreb Heineken Open - Auckland Bancolombia Open - Bogota Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Copa Petrobras Argentina - Buenos Aires Shimadzu All Japan Indoor Tennis Championships - Kyoto Copa Ericsson Argentina - Buenos Aires BellSouth Open - Vina del Mar Sony Ericsson Open - Miami Copa Ericsson Argentina - Buenos Aires Movistar Open - Vina del Mar Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Shanghai Rolex Masters - Shanghai Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Farmers Classic - Los Angeles Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati The Granby Natrel Challenger - Granby Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome Western & Southern Open - New York Citi Open - Washington BNP Paribas Open - Indian Wells Copa Petrobras Uruguray - Montevideo Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Brasov Challenger - Brasov Ljubljana Open 2008 - Ljubljana Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Rakuten Japan Open - Tokyo China Open - Beijing Chengdu Open - Chengdu Maui Challenger ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Prague Challenger BMW Open - Munich Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya U.S. Open - New York Winston-Salem Open - Winston-Salem U.S. Mens's Clay Court Championship - Houston Guadalajara Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Hall of Fame Tennis Championships - Newport U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne European Open - Antwerp French Open - Paris Wimbledon - London Serbia Open - Belgrade Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne AIG Japan Open - Tokyo Brasil Open - Costa do Sauipe Winston-Salem Open - Winston-Salem Citi Open - Washington Generali Open - Kitzbuhel Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Noventi Open - Halle Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Finals, Group A Miami Open - Miami U.S. Open - New York U.S. Open - New York Miami Open - Miami French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open (juniors) U.S. Open - New York French Open - Paris Olympics - Rio de Janeiro Olympics - Tokyo